.contain,.sell{background: #f5f5f5; padding-bottom: 20px;}
/*banner*/
.banner{background: url(../images/banner.png) no-repeat; width: 100%; height: 450px;}

/*真假查询*/
.inquiry{background: #fff; margin: 10px 0;}
.inquiry_cont{width: 1200px; margin: 0 auto;}
.inquiry_top{margin: 10px 0;}
.inquiry_top .query{width: 240px; height: 160px; background: #5f5750; margin-right: 15px; float: left;}
.inquiry_top .query p{background: #9f9a96; width: 46px; float: left; height: 120px; text-align: center; color: #fff; padding-top:40px;}
.inquiry_top .query ul{width:172px; float: left; padding: 8px;}
.inquiry_top .query ul li a{width:86px; float: left; text-align: center; color: #fff; line-height: 24px; font-size: 12px; margin: 10px 0;}
.inquiry_top .advert{float: left;}
.inquiry_top .advert .spacing{margin: 0 18px;}


/*contain*/
.contain_center{width: 1200px; margin: 0 auto;}
.prozone .mt{line-height:60px; padding-left: 15px;}
.prozone .mb{overflow:visible;position:relative}
.prozone .c_panel{width:100%;height:100%;z-index:1;opacity:1}
.prozone .c_panel .goods_list_tab{position:absolute;right:0;top:-40px}
.prozone .c_panel .goods_list_tab .s_item{display:inline-block;width:50px;line-height:40px;text-align:center;overflow:hidden;vertical-align:middle}
.prozone .c_panel .goods_list_tab .curr{border-bottom:2px solid #e4393c;color:#e4393c}
.prozone .goods_list ul li{float:left}
.prozone .goods_list ul li.item{position:relative;width:289px;padding:20px 0;background:#fff;margin:10px 0 30px -1px;background:#fff;overflow:hidden;
margin-right:15px}
.prozone .goods_list{text-align: center;}
.prozone .goods_list .p_img{width:180px;margin:0 auto}
.prozone .goods_list .p_name{line-height:24px;margin:5px 0;width:290px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;
font-size:14px}
.prozone .goods_list .p_name i{font-size:12px;color:#666}
.prozone .goods_list .p_price{width:100%;margin:5px 0 2px 0;overflow:hidden;}
.prozone .goods_list .p_price strong{font-size:16px;color:#d91f20;font-family:verdana;font-weight:bold;}
.n_floor{margin-bottom: 15px;}
.n_floor .ft h3{width:100px; display: block; float: left; padding-left:8px; font-size:20px;line-height: 40px;}
.n_floor .ft h3 img{float: left; padding: 8px 5px 0 0;}
.n_floor .ft .ft_r{float: right; width:1060px; line-height: 40px; font-size: 16px;}
.n_floor .ft .ft_r .ft_sub{float: right;}
.n_floor .ft .ft_all{width: 100px; display: block; float: left; margin-right:13px;}
.n_floor .ft .ft_all img{padding: 13px 10px 0 10px; float: right;}
.n_floor .ft .ft_r .ft_sub a{ width:58px; display: inline-block; }
.n_floor .goods_list ul li{float:left}
.n_floor .goods_list ul li.item{position:relative;width:289px;padding:15px 0;background:#fff;margin:10px 0 5px -1px;background:#fff;overflow:hidden;
margin-right:15px}
.n_floor .goods_list .p_img{width:180px;margin:0 auto}
.n_floor .goods_list .p_name{line-height:24px;margin:5px 0;width:290px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;
font-size:14px;text-align: center;}
.n_floor .goods_list .p_name i{font-size:12px;color:#666}
.n_floor .goods_list .p_price{width:100%;margin:5px 0 2px 0;overflow:hidden; text-align: center;}
.n_floor .goods_list .p_price strong{font-size:16px;color:#d91f20;font-family:verdana;font-weight:bold;}
.n_floor .goods_list ul li.hotnews{padding-top: 2px;}
.n_floor .goods_list ul li.hotnews h3{font-size: 16px; padding-left: 20px; line-height: 40px;}
.n_floor .goods_list ul li.hotnews h3 span{float:right; padding-right: 10px; font-size: 13px;}
.n_floor .goods_list ul li.hotnews .notice{margin:12px 0 2px 0;}
.n_floor .goods_list ul li.hotnews .notice .notice_img{float: left; padding-left:8px;}
.n_floor .goods_list ul li.hotnews .notice .notice_txt{float: left; width: 165px; font-size: 12px; padding:0 8px; line-height:20px;}
.n_floor .goods_list ul li.hotnews .notice .notice_txt a{color: #2448ec;}
.n_floor .goods_list ul li.hotnews .notice_list li{background: url(../images/spot.png) 10px 10px no-repeat; line-height: 24px; padding: 0 0 0 20px;
font-size: 12px; width: 265px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.n_floor .goods_list ul li.hotnews .notice_list li span{float: right; padding-right:8px; padding-left: 8px;}
.n_floor .goods_list ul li.hotnews .title a{width: 140px; display: inline-block; text-align: center; line-height:40px;}
.n_floor .goods_list ul li.hotnews .title a.active{background: url(../images/con_rigbton.gif) left 33px no-repeat;}
.n_floor .vender img{float: left;}
.n_floor .vender .spac_l img{margin: 0 13px;}
.n_floor .vender .spac_r img{margin: 0 13px 0 0;}
.buyrecord{ background: #fff; padding:15px 0 15px 15px; }
.buyrecord ul li{width: 385px; float: left; margin-right: 10px; margin-bottom: 15px;}
.buyrecord ul li .brecord_img{float: left;}
.buyrecord ul li .brecord_txt{float: left;}
.buyrecord ul li .brecord_txt p{line-height: 22px; padding-left: 10px;}
.buyrecord ul li .brecord_txt p em{color: #e4393c;}
.buyrecord ul li .brecord_txt p a{color: #4945ff;}
.buyrecord ul li .brecord_txt p a:hover{text-decoration: underline;}
.buyrecord ul li .brecord_txt .price{line-height:40px; font-size: 16px;color: #e4393c;font-weight: bold;}
.buyrecord ul li .brecord_txt .price span{float: right;}
.buyrecord ul li .brecord_txt .price span a{ color: #ff9e20; }
.plant_head{background: #fff;line-height:40px; margin-bottom: 15px;}
.plant_head a{width:115px; display: inline-block; text-align: center; }
.plant_head a.on{border-bottom:2px solid #e4393c; color: #e4393c;}
.plant_cont .plant_left{width: 565px; margin-right: 10px; float: left; padding:0 15px 15px 15px; background: #fff;}
.plant_cont .plant_right{width: 565px;float: left; padding:0 15px 15px 15px;background: #fff;}
.plant_cont .fl h3{line-height:50px;}
.plant_cont .fl ul li{position: relative; margin-right:8px; float: left; margin-bottom: 10px;}
.plant_cont .fl ul li b{position: absolute; bottom:4px; left: 0; background: #000; opacity: 0.7; line-height: 30px; z-index: 999; color: #fff;
font-size: 12px; font-weight: normal; width: 170px; padding-left: 10px;}

.friendlink{background: #fff; padding:10px 5px 20px 5px; margin-top: 15px;}
.friendlink h2{padding-left: 15px; line-height:50px;}
.friendlink a{width: 115px; display: inline-block; text-align: center; font-size: 12px; line-height:30px;}

/*productdet*/
.sellbox{width: 1200px; background: #fff; margin: 0 auto; padding: 10px 10px 30px 10px;}
.selltop{overflow: hidden;}
.selltop_l{float: left; width: 1000px;}
.breadline{border-bottom: 1px solid #ccc; line-height: 40px;color: #666;}
.breadline a{color: #666;}
.breadline a:hover{color: #f00;}
.breadline a.on{font-size:20px;}
.selldetail{padding: 10px 0;}
.pd_buying_img {width:420px; padding:10px 5px; float: left;}
.preview {width: 400px;}
/* smallImg */
.smallImg{position:relative; height:68px; margin-top:10px; padding:6px 0; width:400px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:68px; overflow:hidden; position:relative; float:left; cursor:pointer; line-height: 68px; text-align: center;}
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{width:14px; height: 68px; padding-right: 5px; }
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{width:14px; height: 68px; margin-left:385px; margin-top:-68px;}
#imageMenu {width:370px; height:60px;  overflow:hidden; margin-left:0; float:left;}
#imageMenu li {width:60px; height:60px;  overflow:hidden; float:left; text-align:center; margin:0 8px 0 5px;}
#imageMenu li img{width:60px; height:60px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:56px; height:56px; border:2px solid #c81118;}
/* bigImg */
.bigImg{position:relative; float:left; width:400px; height:400px; overflow:hidden;}
.bigImg #midimg{width:400px; height:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; 
border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #dfdfdf; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
.share{margin-left:30px; line-height: 30px; float: left;}
.share img{margin-right:8px; float: left; padding-top:5px;}
.pd_buying_handle{padding-left:10px; float:left; width: 555px;}
.pd_buying_handle h2{font-size:18px; line-height: 30px; padding-top: 10px;}
.pd_buying_handle p{font-size: 14px; line-height:60px; color: #666;}
.pd_buying_handle p span{color: #e4393c; font-size: 26px;}
.pd_buying_handle .details{border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; padding: 10px 0; overflow:hidden;}
.pd_buying_handle .details i{line-height: 50px; color: #e4393c;}
.pd_buying_handle .details ul li{float: left; line-height:40px; color: #333;}
.pd_buying_handle .details ul li.details_l{width: 240px;}
.pd_buying_handle .details ul li.details_r{width: 300px;}
.pd_buying_handle .details ul li.cor{color: #e4393c;}
.pd_buying_handle .spec{padding: 20px 0 10px 0; overflow: hidden;}
.pd_buying_handle .spec span{float:left; width:80px;}
.pd_buying_handle .spec .spec_fr{float: left; width:450px;}
.pd_buying_handle .spec a{width: 130px; display: inline-block; text-align: center; border:1px solid #ccc; line-height: 25px; margin-right: 10px;
margin-bottom: 10px;}
.pd_buying_handle .spec a.active{border: 1px solid #e4393c; color: #e4393c;}
.shopedit{display: inline-block; margin-right: 15px;border: 1px solid #ccc;}
.shopedit .reduce{width: 25px;line-height: 25px; text-align: center; display: inline-block; background: #eee; border: 1px solid #fff; }
.shopedit .num{width: 40px; height: 26px; line-height: 26px; border:none; text-align: center; border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.shopedit .add{width: 25px;line-height: 25px; text-align: center;display: inline-block; background: #eee; border: 1px solid #fff; }
.shopedit em{cursor: pointer;}
.buynum span{color: #e4393c;}
.add_shop{margin:15px 0 0 0; width:160px; display: block; background: #e4393c; color: #fff; text-align: center; line-height: 40px; font-size: 16px;
position: relative;}
.add_shop img{position: absolute; z-index: 99; left: 15px; top: 10px;}
.selltop_r{float: right; width: 180px; text-align: center;}
.selltop_r a{width:100px; display: block; border-radius: 5px; background: #e74649; color: #fff; text-align: center; line-height:25px; margin: 15px 0;}
.selltop_r span{line-height:30px; text-align: center; color: #e4393c;}
.sellbottom{margin-top:35px; margin-left: 5px;}
.recommend{width: 228px; border: 1px solid #ccc; margin-right:26px; float: left;}
.recommend h3{background: #f7f7f7; border-bottom: 1px solid #ccc; padding-left: 15px; line-height:50px; color: #666; font-size: 16px;}
.recommend ul{padding: 10px 0;}
.recommend ul li{margin-bottom:15px;}
.recommend ul li h4{padding-left: 10px; line-height:22px; font-size: 13px;width: 210px;overflow-x: hidden; white-space: nowrap;
text-overflow: ellipsis; }
.recommend ul li h4 a:hover{color:#f00;}
.recommend ul li span{color: #e4393c; padding-left: 10px; font-size: 16px; font-weight: bold; line-height: 30px;}
.sellbottom_right {float: left; width:892px;  }
.sellbottom_right .tab{background:#f7f7f7; line-height:42px;}
.sellbottom_right .tab ul{border:1px solid #ccc;overflow: hidden;}
.sellbottom_right .tab ul li {width: 130px; text-align: center;border-right:1px solid #ccc; float: left;cursor: pointer; font-size: 16px;}
.sellbottom_right .tab ul li.on{background: #fff; border:1px solid #e4393c; color: #e4393c;}
.t_cont .report{border:1px solid #e4393c; margin:25px 0; line-height:35px; overflow: hidden;}
.t_cont .report p{color: #e4393c; padding-left: 15px; float: left;}
.t_cont .report .text{float: right; width: 100px; line-height: 25px; text-align: center; color:#fff; border-radius: 5px; background: #e4393c; border:0;
margin-right: 15px; margin-top: 5px;}
.t_cont .description{ line-height: 24px; margin-top: 10px;}
.t_cont .description img{margin-top: 15px;}
/*evaluation*/
.evaluation{ padding-top:20px; }
.evaluation ul li{border-bottom: 1px solid #ccc; margin-top: 10px;}
.evaluation ul li .avatar{line-height: 40px;}
.evaluation ul li .avatar .tx{float: left; margin-right: 10px;}
.evaluation ul li .avatar span{margin-left: 15px;}
.evaluation ul li .avatar span img{margin-right:3px;}
.evaluation ul li .avatar i{margin-left: 15px; color: #666;}
.evaluation_cont{padding: 10px 0;color: #666; line-height: 24px;}
.evaluation_cont_l{float: left; width: 150px;}
/*trades_records*/
.trades_records{padding-top:20px;}
.sel_records_list {width: 100%;border-top: 1px solid #d8d8d8;border-left: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;margin-top: -1px; 
line-height:26px;}
.sel_records_list thead td{background: #e4393c; color: #fff;border-bottom: 1px solid #d8d8d8;text-align: center;padding: 10px 5px;}
.sel_dbfb {font-size: 14px;font-weight: 100;}
.sel_records_list tbody td {border-bottom: 1px solid #d8d8d8;text-align: center;padding: 10px 5px;}
/*quesconsult*/
.quesconsult{padding-top:20px;}
.problem{margin: 15px 0 25px 0;}
.problem span{float: left;padding-top: 50px;}
.problem .textarea{width:795px;height: 130px;padding: 5px;border: 1px solid #cac8c8;margin-left: 12px;}
.contact .text{width:220px; line-height: 30px;margin-left:8px; border:1px solid #ccc; background:#f5f5f5; color: #999; padding-left: 10px;
margin-right: 15px;}
.btn_obtain{width: 100px; border:1px solid #e4393c; color: #e4393c; display: inline-block;line-height:28px; text-align: center;}
.btn_submit{width: 190px; height:45px; line-height: 45px; display: block; background:#e4393c; color: #fff; text-align: center; border:none;
font-size:20px; margin: 30px 0;font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif;}
.quesconsult_bottom{border-top: 1px solid #ccc;}
.quesconsult_bottom ul li{margin-top: 15px;}
.quesconsult_bottom ul li .queslist{line-height: 40px;}
.quesconsult_bottom ul li .queslist i{float: right; color: #666;}
.quesconsult_bottom ul li .queslist .tx{float: left; margin-right: 10px;}
.quesconsult_bottom ul li .queslist span{margin-left: 20px; color: #666;}
.quesconsult_bottom ul li .queslist span em{color:#e4393c;}
.quesconsult_bottom ul li .answer{margin-left: 150px; background:#f5f5f5; padding: 10px;line-height: 26px; overflow: hidden; margin-top: 10px; color: #666;}
.quesconsult_bottom ul li .answer .answer_fl{float: left; width:50px;}
.quesconsult_bottom ul li .answer .answer_fr{float: left; width:660px;}
/*product_buyGuide*/
.buyguide h3{ line-height:50px; padding-left: 10px; }
.buyguide p{line-height:35px; padding-left: 10px;}


/*shopcar*/
.shopcar{background:#f5f5f5; padding-bottom:40px;}
.scar_warp{background:#fff; border-bottom: 1px solid #ccc;}
.scar_cont{width: 1200px; margin: 0 auto; padding-top: 20px;}
.hot_nominate{margin-top: 20px;}
.scar_thead{display:block;height:32px;line-height:32px;margin:0 0 10px;padding:5px 0;background:#f3f3f3;border:1px solid #e0e0e0;}
.scar_thead .column{float:left}
.scar_thead .t_checkbox{height:18px;line-height:18px;padding-top:7px;width:122px;padding-left:11px}
.cart_checkbox{position:relative;z-index:3;float:left;margin-right:5px}
.scar_main .scarcheckbox{float:none;position:relative;z-index:5;vertical-align:middle;_vertical-align:-1px;margin:0 3px 0 0;padding:0}
.cart_checkbox label{display:none}
.scar_thead .t_goods{width:420px;}
.scar_thead .t_spec{width:180px;text-align:center;}
.scar_thead .t_price{width:120px;text-align:center;}
.scar_thead .t_quantity{width:135px;text-align:center}
.scar_thead .t_sum{width:116px;text-align:center}
.scar_thead .t_action{width:75px;text-align:center;}
.scar_list{position: relative; border:1px solid #e0e0e0; margin-top: 15px;}
.scar_list .cell{float: left;padding: 15px 0 10px;}
.scar_list .p_checkbox{position: absolute;z-index: 3;left: 14px;top:28px;width: 30px;min-height: 10px;}
.scar_list .p_goods{width:527px; margin-left:37px;}
.scar_list .p_goods .p_img{float: left;width: 80px;height: 80px;border: 1px solid #eee;margin-right: 10px;background: #fff;padding: 0;
text-align: center;overflow: hidden;} 
.scar_list .p_goods .p_name{width: 510px; line-height: 26px;}
.scar_list .p_spec{width:170px;text-align:center;}
.scar_list .p_spec .spectxt{line-height:60px;}
.scar_list .p_price{width:120px;text-align:center; font-family: verdana;}
.scar_list .p_price .price{line-height:60px;}
.scar_list .p_quantity{width:135px; text-align: center;}
.quantyedit{display: inline-block;border: 1px solid #e0e0e0; margin-top: 15px;}
.quantyedit .reduce{width: 25px;line-height: 25px; text-align: center; display:block; background: #eee; float: left; border:1px solid #fff;}
.quantyedit .num{width: 40px; height: 26px; line-height: 26px; border:none; text-align: center; border-left: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0; float: left;}
.quantyedit .add{width: 25px;line-height: 25px; text-align: center;display:block; background: #eee;float: left; border: 1px solid #fff; }
.quantyedit em{cursor: pointer;}
.scar_list .p_sum{width:116px;text-align:center;font-family: verdana;}
.scar_list .p_sum .sum{line-height:60px; color: #e4393c; font-weight: bold;}
.scar_list .p_ops{width:75px;text-align:center;}
.scar_list .p_ops .ops{padding-top: 10px; padding-left: 15px;}
.scar_list .p_ops .ops a{display: block;line-height:24px; text-align: left;}
.scar_list .p_ops .ops a:hover{color: #f00;}
.floatbar{position: relative;}
.floatbar .options_box{position: relative;height: 50px; border:1px solid #ccc; margin-top: 15px; line-height: 50px; padding-left: 15px;}
.floatbar .select_all{float: left;white-space: nowrap;}
.floatbar .operation{float: left;width: 310px; padding-left:30px;}
.floatbar .operation a{padding-right:20px;}
.floatbar .operation a:hover{color: #f00;}
.floatbar .floatbar_right{position:absolute;height:50px;right:0;top:-1px;width:610px; line-height: 50px;}
.floatbar .floatbar_right .normal{height:50px; line-height: 50px;}
.floatbar .floatbar_right .normal .comm_right{float:right;width:650px}
.floatbar .floatbar_right .normal .comm_right .btn_area a{display: block;position: relative;width: 96px;height: 52px;line-height: 52px;color: #fff;
text-align: center;font-size: 18px;background: #e54346;overflow: hidden;}
.floatbar .btn_area{float:right}
.floatbar .price_sum{float:right;color:#666;width:auto;position:relative; margin-right: 30px;}
.floatbar .price_sum .txt_new{width: 50px;}
.floatbar .price_sum .txt{float: left;width: 50px;text-align: right;color: #666;}
.floatbar .price_sum .price{display: inline-block;text-align: right;font-family: verdana;}
.floatbar .price_sum .price em{font-size: 16px;color: #e4393c;font-weight: 700;}
.floatbar .amount_sum{float:right;color:#666;;cursor:pointer;margin-right:50px;}
.floatbar .amount_sum em {color: #e4393c;font-family: verdana;font-weight: 700;margin: 0 3px;}
.hot_nominate .mt{margin-bottom:5px}
.hot_nominate .c_item.curr{color:#e4393c;font-weight:700;border-color:#e4393c}
.hot_nominate .c_item{display:inline-block;margin-right:35px;padding-bottom:3px;border-bottom:2px solid #fff}
.hot_nominate .mb{overflow:visible;position:relative}
.hot_nominate .c_panel{width:100%;height:100%;z-index:1;opacity:1}
.hot_nominate .goods_list_tab{position:absolute;right:0;top:-35px;}
.hot_nominate .goods_list_tab .s_item{display:inline-block;width:8px;height:8px;margin-left:3px;overflow:hidden;background:#aaa;vertical-align:middle;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.hot_nominate .goods_list_tab .curr{width:26px;background:#e4393c}
.hot_nominate .goods_list ul {display: block;width: 100%;height: 100%; margin-top:10px;}
.hot_nominate .goods_list ul li {float: left;}
.hot_nominate .goods_list ul li.item{position:relative;width:229px;padding:20px 0;background:#fff;margin:-1px 0 30px -1px;border:1px dashed #cacaca;
overflow:hidden; margin-right:12px;}
.hot_nominate .goods_list .p_img{width:160px;margin:0 auto}
.hot_nominate .goods_list .p_name{line-height:24px;margin:5px 0;width: 225px;overflow-x: hidden; white-space: nowrap;
text-overflow: ellipsis;text-align: center; font-size: 13px; }
.hot_nominate .goods_list .p_price{width:100%;margin:5px 0 2px 18px;overflow:hidden;text-align:left;}
.hot_nominate .goods_list .p_price strong{font-size:16px;color:#d91f20;font-family:verdana;font-weight:400}
.hot_nominate .goods_list .p_price strong i{font-family:arial}
.hot_nominate .goods_list .p_btn{margin:10px 0 0;text-align:center}
.hot_nominate .goods_list a.btn_append{display:inline-block;height:28px;line-height:28px;padding:0 20px;border:1px solid #999;color:#666;text-align:center;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.hot_nominate .goods_list a:hover.btn_append{display:inline-block;height:28px;line-height:28px;padding:0 20px;border:1px solid #e4393c;color:#fff;text-align:center;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; background: #e4393c;}
.hot_nominate .goods_list a.btn_append b{display:inline-block;height:18px;width:18px;margin-right:5px;background-position:0 -57px;
background-repeat:no-repeat;overflow:hidden;vertical-align:middle}
.hot_nominate .goods_list a.btn_append b{background: url(../images/icon_scar.png) no-repeat;}
.hot_nominate .goods_list a:hover.btn_append b{display:inline-block;height:18px;width:18px;margin-right:5px;background-position:0 -57px;
background-repeat:no-repeat;overflow:hidden;vertical-align:middle}
.hot_nominate .goods_list a:hover.btn_append b{background: url(../images/icon_scar_on.png) no-repeat;}

/*pay*/
.wit{width: 1200px; margin: 0 auto; margin-top: 20px;font-family: "宋体" ;}
.pay_logo{padding-left:10px;float:left;position:relative;width:320px}
.pay_logo .link2{overflow:hidden;display:block;position:absolute;width:100px;height:40px;line-height:99em;top:8px;right:0;background:#fff}
.stepflex{display:block;text-align:center;margin:30px 30px 0 0;float:right}
.container{padding-bottom: 20px;}
.checkout_tit{height:42px;line-height:42px;font-size:16px;font-family:"Microsoft YaHei";overflow:hidden;padding-left:10px}
.checkout_tit .tit_txt{float:left}
.checkout_steps{background-color:#fff;padding:0 20px;border:1px solid #ccc; margin-bottom: 30px; padding-bottom: 30px;}
.checkout_steps .step_tit{line-height:40px;height:40px;color:#333; font-family: "宋体"}
.checkout_steps .step_tit h3{font-size:14px;height:40px;line-height:40px;float:left;font-weight:bold;}
.checkout_steps .step_tit h3 span{font-size:13px; color: #e4393c; font-weight: normal; padding-left: 20px;}
.checkout_steps .step_tit h3 span i{color: #226ab0;}
.checkout_steps .step_tit .extra_r{float:right}
.checkout_steps .step_tit .drop_down{width:300px; height:30px; line-height:30px; border:2px solid #ccc; margin-left:10px;}
.ftx_05{color:#005ea7}
.checkout_steps .step_cont{margin-bottom:10px}
.consignee_scrollbar{width:1170px}
.consignee_scroll{position:relative;zoom:1}
.consignee_scroll .consignee_cont{margin:0 10px 0 0;overflow:hidden}
.consignee_scroll .consignee_cont ul{width:99.8%}
.consignee_scroll .consignee_cont li{list-style:none;height:30px;margin:6px 0;float:left;width:99.8%}
.consignee_scroll .consignee_item.item_selected,.consignee_scroll .consignee_item:hover{border:2px solid #e4393c;padding:4px 10px}
.consignee_scroll .consignee_cont .consignee_item{float:left}
.consignee_scroll .consignee_item{list-style:none;position:relative;border:1px solid #ddd;height:18px;line-height:18px;padding:5px 10px;
width:120px;text-align:center;cursor:pointer;background-color:#fff}
.consignee_scroll .consignee_item.item_selected b{display:block;position:absolute;right:0;bottom:0;width:18px;height:18px;overflow:hidden;
background:url(../images/icon_duihao.png) no-repeat}
.consignee_scroll .consignee_cont .addr_detail{float:left;height:30px;line-height:30px}
.consignee_scroll .consignee_cont .addr_detail span{display:inline-block;margin-left:10px}
.consignee_scroll .consignee_cont .addr_detail span{display:inline-block;margin-left:10px}
.consignee_scroll .consignee_cont .addr_detail span{display:inline-block;margin-left:10px}
.consignee_scroll .consignee_cont ul li:hover{background: #fff3f3;}
.consignee_scroll .consignee_cont ul li:hover .op_btns{display: block;}
.consignee_scroll .consignee_cont .op_btns{display: none; float:right;text-align:right;height:30px;line-height:30px}
.consignee_scroll .consignee_cont .op_btns a{margin-right:10px}
.consignee_ts{line-height:45px;}
.hr {border-bottom: 2px solid #e6e6e6;height: 0;margin:15px 0;}
.paymethod{margin-bottom:20px;}
.paymethod .balance{ font-size: 13px; color: #226ab0; line-height:60px; font-weight: bold;}
.paymethod .balance span{padding-left: 20px; color: #666; font-size: 12px; font-weight: normal;}
.paymethod .balance span b{font-size:18px; color: #e4393c; }
.paymethod .balance i{padding-left: 20px; color: #e4393c; font-weight: normal;}
.paymethod .pay_balance{font-size: 14px; color: #e4393c; line-height: 36px; font-weight: bold;}
.paymethod .pay_balance .text{width: 265px; line-height: 36px; background: #f5f5f5; border:1px solid #ccc;}
.paymethod ul li{float: left; width:200px; text-align: center; margin-right:20px;}
.paymethod ul li .consignee_item.item_selected,.consignee_scroll .consignee_item:hover{border:2px solid #e4393c;}
.paymethod ul li .consignee_cont .consignee_item{float:left}
.paymethod ul li .consignee_item{list-style:none;position:relative;border:2px solid #ddd;width:196px;text-align:center;cursor:pointer;
background-color:#fff}
.paymethod ul li .consignee_item.item_selected b{display:block;position:absolute;right:0;bottom:0;width:18px;height:18px;overflow:hidden;
background:url(../images/icon_duihao.png) no-repeat}
.paymethod ul li p{line-height:45px;}
.online_pay{width: 1120px; background: #f5f5f5; border:2px solid #ccc; padding:10px 15px;}
.online_pay .balance{ font-size: 13px; color: #226ab0; line-height:36px; font-weight: bold;}
.online_pay .balance i{padding-left: 20px; color: #e4393c; font-weight: normal;}
.online_pay ul li{float: left; width: 440px; position: relative; margin: 10px 0; margin-right:30px;}
.online_pay ul li .consignee_item.item_selected,.consignee_scroll .consignee_item:hover{border:2px solid #e4393c;}
.online_pay ul li .consignee_cont .consignee_item{float:left}
.online_pay ul li .consignee_item{list-style:none;position:relative;border:2px solid #ddd;width:436px;cursor:pointer;background-color:#fff;}
.online_pay ul li .consignee_item.item_selected b{display:block;position:absolute;right:0;bottom:0;width:18px;height:18px;overflow:hidden;
background:url(../images/icon_duihao.png) no-repeat}
.online_pay ul li p{float: right; position: absolute;}
.shopping_list{background: #f3fbff; width: 1130px; margin: 0 auto; padding: 10px;}
.shopping_list img{width: 108px; height: 108px; border:1px solid #ccc; float: left;}
.shopping_cont{float: left; padding-left: 15px;}
.shopping_cont h3{width:500px; font-size: 15px; color: #333; line-height: 26px;}
.shopping_cont p{line-height:24px; font-size: 12px; color: #666;}
.shopping_cont p i{padding-left:40px;}
.shopping_price{float: right; font-size: 12px; padding-right: 15px; line-height: 36px;}
.shopping_price span{padding: 0 50px;}
.shopping_price i{color: #e4393c; font-size: 16px;}
.order_summary{margin: 20px 0;}
.order_summary .statistic{width: 300px;margin-bottom: 10px;margin-right: 20px; float: right;}
.order_summary .statistic .list{height:24px;line-height:24px;overflow:hidden;margin-bottom:5px;zoom:1}
.order_summary .statistic span{width:180px;margin-right:20px;float:left;text-align:right}
.order_summary .statistic em{color:#e4393c}
.order_summary .statistic .price{color:#333;float:left;width:100px;text-align:right;}
.trade_foot{padding: 15px 10px 15px 0;line-height: 20px;text-align: right;width: 1140px;color: #999;background-color: #f4f4f4; line-height: 35px;}
.trade_foot .price_tit{color: #333; padding-right: 30px;}
.trade_foot .price_num{color: #e4393c; font-size: 18px;}
.trade_foot .fc_consignee_info{ color: #666; }
.trade_foot .fc_consignee_info .mr20 {margin-right: 20px;}
.order_btn{float: right; margin-right: 10px;}


/*productlist*/
.sell_list{width: 1200px; margin: 0 auto; background: #fff; padding: 10px;}
.prolist{float: left; width:950px; }
.hotrecom{margin-right: 10px;}
.prolist_top{background: #f7f7f7; line-height: 45px; border:1px solid #ccc; padding-left:15px;}
.prolist_top a{width:120px; display: inline-block; text-align: center; background: #fff; border:1px solid #ccc; line-height:28px; margin-right: 10px;}
.prolist_top a.active{background: #e4393c; color: #fff; border:1px solid #e4393c;}
.prolist_bottom ul{margin-top: 20px;}
.prolist_bottom ul li{width: 221px; float: left; line-height: 24px; padding: 8px; margin-bottom: 20px;}
.prolist_bottom ul li:hover{background: #fff; box-shadow:-6px 0 2px #f5f5f5,6px 0 6px #f5f5f5,0 -6px 2px #f5f5f5,0 6px 2px #f5f5f5;}
.prolist_bottom ul li .pro_txt{padding-left:20px;overflow-x: hidden; white-space: nowrap;text-overflow: ellipsis; width: 190px; }
.prolist_bottom ul li .pro_txt h3{font-size: 14px;}
.prolist_bottom ul li .pro_txt p{font-size: 12px; color: #666;}
.prolist_bottom ul li .pro_txt em{font-size: 16px; color:#e4393c; font-weight: bold;}
.prolist_bottom ul li .pro_btn{margin-left: 20px; margin-top:10px;}
.prolist_bottom ul li .pro_btn .collect{background:url(../images/icon_sc.png) 15px 8px no-repeat; border:1px solid #ccc; line-height:30px; display:block;
width:45px; padding-left:35px; float: left;}
.prolist_bottom ul li .pro_btn .scar{background:url(../images/icon_scarshop.png) 15px 8px no-repeat; border:1px solid #ccc; line-height:30px; display:block;
width:75px; padding-left:35px;float: left; border-left: none;}


.suspendnav{width: 138px; position: fixed; left:120px; top: 200px; font-size: 16px; display: none;}
.suspendnav_item a{width: 138px; height: 45px; text-align: center; line-height: 45px; display: inline-block;color: #fff;
margin-bottom:5px;}
.sc{background:url(../images/sc_bj.png) no-repeat;}
.sj{background:url(../images/sj_bj.png) no-repeat;}
.cc{background:url(../images/cc_bj.png) no-repeat;}
.sm{background:url(../images/sm_bj.png) no-repeat;}
.tj{background:url(../images/tj_bj.png) no-repeat;}
.ym{background:url(../images/ym_bj.png) no-repeat;}
.qt{background:url(../images/qt_bj.png) no-repeat;}
.gm{background:url(../images/gm_bj.png) no-repeat;}
.bch{background:url(../images/bch_bj.png) no-repeat;}
.returntop a{background:#f6f140; border:1px solid #ffe066; width: 136px; height: 43px; color: #ff5933;}

.customer{width: 100px;bottom:100px; right: 0; position: fixed;}
.sub-div{padding: 15px 0; background: #fff; border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.sub-nav{background: url(../images/hoverbj.png) no-repeat;width: 154px; height: 338px;position: absolute; bottom:45px; right:105px;
display: none;}
.sub-nav .jj{padding:1px 8px 0 0; line-height:24px; color: #e4393c; line-height:30px; font-weight: bold;}
.sub-nav .jj a{width:120px; line-height:30px; color: #fff; background: #e4393c; text-align: center; border-radius: 5px; display: block;
margin-top:8px; font-weight: normal;}
.sub-div01{padding: 15px 0; background: #fff; position: relative;border-left: 1px solid #ccc;}
.sub-nav01{background: url(../images/hoverbj.png) no-repeat;width: 154px; height: 338px;position: absolute; bottom:-70px; right:105px;
display: none;}
.sub-nav01 .jj{padding:10px 10px 0 0; line-height:24px;}
.backtop{width: 100px; display: block; background: #e4393c; color: #fff; text-align: center; line-height: 30px;}
.backtop:hover{color: #fff;}







